facility site - German English Dictionary